home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #3 / Amiga Plus CD - 2002 - No. 03.iso / AmigaPlus / Games / Freeciv / data / civ1 / game.ruleset < prev    next >
Text File  |  2003-01-22  |  3KB  |  68 lines

  1.  
  2. ; Modifying this file:
  3. ; You should not modify this file except to make bugfixes or
  4. ; for other "maintenance".  If you want to make custom changes,
  5. ; you should create a new datadir subdirectory and copy this file
  6. ; into that directory, and then modify that copy.  Then use the
  7. ; command "rulesetdir <mysubdir>" in the server to have freeciv
  8. ; use your new customized file.
  9.  
  10. ; Note that the freeciv AI may not cope well with anything more
  11. ; than minor changes.
  12.  
  13. [datafile]
  14. description="Civ1-style game rules for Freeciv"
  15. options="1.11.1"
  16.  
  17. [options]
  18. global_init_techs=""
  19.  
  20. [civstyle]
  21. min_city_center_food    = 0
  22. min_city_center_shield    = 0
  23. min_city_center_trade    = 0
  24.  
  25. ; Minimum distance between cities (move distance).
  26. ; (Minimum value for this is 1, which means adjacent is okay.)
  27. min_dist_bw_cities    = 1
  28.  
  29. ; Square of initially visible radius (true distance).
  30. init_vis_radius_sq    = 2
  31.  
  32. ; What happens when a hut is overflown:
  33. ;   "Nothing"  - Just fly over; hut remains.
  34. ;   "Frighten" - Tribe frightened and disbands; hut disappears.
  35. hut_overflight        = "Nothing"
  36.  
  37. ; Whether player gets to select which terrain improvement to pillage.
  38. pillage_select        = 0
  39.  
  40. ; The type of collateral contamination produced by a nuclear attack.
  41. ;   "Pollution" - Pollution (same as industrial/population-generated).
  42. ;   "Fallout"   - Nuclear Fallout (distinct from industrial/population).
  43. nuke_contamination    = "Pollution"
  44.  
  45. ; Parameters used to generalize the calculation of city granary size:
  46. ;   city_granary_size = (granary_food_ini * foodbox) +
  47. ;                       (granary_food_inc * city_size) * foodbox / 100
  48. granary_food_ini    = 1
  49. granary_food_inc    = 100
  50.  
  51. ; Method of calculating technology costs
  52. ;   0 - Civ (I|II) style. Every new tech add researchcost to cost of next tech.
  53. ;   1 - Cost of technology is (1+num_parents)*researchcost, where
  54. ;       num_parents == number of requirement for tech, counted recursively.
  55. ;   2 - Cost are read from tech.ruleset. Missing costs are generated by
  56. ;       style 1.
  57. tech_cost_style = 0
  58.  
  59. ; Technology leak from other civilizations
  60. ; 0 - No reduction of the technology cost.
  61. ; 1 - Technology cost is reduced depending on the number of players
  62. ;     which already know the tech and you have an embassy with.
  63. ; 2 - Technology cost is reduced depending on the number of all players
  64. ;     (human, AI and barbarians) which already know the tech.
  65. ; 3 - Technology cost is reduced depending on the number of normal
  66. ;     players (human and AI) which already know the tech.
  67. tech_leakage = 0
  68.